iT邦幫忙

第 12 屆 iThome 鐵人賽

DAY 4
1
Modern Web

和少女工程師一起學 JavaScript 系列 第 4

和少女工程師一起學 JavaScript:Day04 動態型別

  • 分享至 

  • xImage
  •  

JavaScript 是個動態型別語言,他會因為值的改變而動態轉換型別

var a = 1
typeof a //number

a = 'Bob' 
typeof a //string

顯性轉換

隱性轉換

  • 數值:使用「+」引發轉型

    var a = +'5' // 5
    
  • 布林值:使用「!!」引發轉型

    var a = !!(0) // false
    

轉型函數

  • parseInt()

    var a = parseInt('100 aa', 10); //100
    
  • parseFloat()

以上兩個方法都只接受開頭為整數或浮點數的字串做轉型,若要轉型的字串格式不符,則轉型結果會是 NaN


上一篇
和少女工程師一起學 JavaScript:Day03 資料型別
下一篇
和少女工程師一起學 JavaScript:Day05 變數與屬性
系列文
和少女工程師一起學 JavaScript 27
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言